@charset "utf-8";
/****内页banner****/
.abanner {background-repeat: no-repeat; background-position: center top; background-size: cover; height: 285px;position: relative; color: #fff;}
.inner {width: 1120px;margin: 0 auto;}
.abaT {position: absolute;top: 35%;left: 22.8%; margin-left: -560px !important; text-align: center;}
.abaT .en {font: 36px/1.5;text-transform: uppercase;}
.abaT p {position: relative; top: 40px; display: none;}
.abaT .zh {font: 24px/1.5 "HYDaHeiJ"; color:#00923f;}

.inner .leiye { line-height: 28px; font-size: 15px; color:#666;}
.inner .leiye img { max-width:100% !important;width: auto;}
.pageNav a{ color: #6c6c6c; }
.pageNav a:active, .pageNav a:hover { color: #00923f; }
.pageNav { border-bottom: 1px solid #d8d8d8; margin-bottom: 20px; }
/*.pageNav a { line-height: 46px; display: inline-block; padding: 0px 20px; margin: 0px 10px; font-size: 14px; position: relative; }
.pageNav a .line { background-color: #00923f; height: 3px; position: absolute; bottom: -2px; left: 50%; width: 0px; }
.pageNav a.act .line { left: 0px; width: 100%; transition: 300ms; }
*/
/* 内页导航 */
.ny_nav{width:1120px; height:39px; margin:0 auto; }
.ny_nav span{ width:47px; height:39px; display:block; background:url(../images/nav_little_img_1.jpg) no-repeat; float:left;
-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.ny_nav span:hover{  background:url(../images/nav_little_img_1_0.jpg) no-repeat; float:left;}
.ny_nav a{font-size:14px; line-height:39px;-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.ny_nav_t{ float:left; margin-left:15px;}
.ny_nav_t a{ float:left;}
.ny_nav_t h2{ float:left; font-size:16px; line-height:39px; color:#00923f; font-weight:400;}

.pageNav_pro{ margin-bottom: 0px !important; }
.ny_nav_pro{width:1120px; height:39px; margin:0 auto;}
.ny_nav_pro span{ width:47px; height:39px; display:block; background:url(../images/nav_little_img_1.jpg) no-repeat; float:left;
-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.ny_nav_pro span:hover{  background:url(../images/nav_little_img_1_0.jpg) no-repeat; float:left;}
.ny_nav_pro a{font-size:14px; line-height:39px;-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}

/*.paging{ overflow:hidden; padding:50px 0 0 0; text-align:center; font-family:"Microsoft YaHei";}
.paging a{margin:0 5px 20px 0;}
.paging .prv,.paging .next{ width:65px; height:30px; text-align:center; line-height:30px; display:inline-block;  background:#fff; color:#888; border:1px solid #cecece;}
.paging .prv:hover,.paging .next:hover{ background:#393939; color:#fff;}
.pageNum a{ width:24px; height:24px; line-height:24px; margin:0 3px; text-align:center; display:inline-block; color:#393939;}
.pageNum a:hover,.pageNum a.cur{ background:#00923f; color:#fff;}
.paging .more{ width:150px; height:40px; line-height:40px;}
.paging .prv:hover,.paging .next:hover{ background:#00923f; color:#fff;}*/
.paging{ text-align:center; clear:both;padding:20px 0;}
.paging a{ padding:5px 10px; margin:0px 3px;  border:#e0e0e0 1px solid; background-color:#f5f5f5; color:#474747;}
.paging span{ padding:5px 10px; margin:0px 3px;  color:#FFF; background-color:#00923f; border:#007bc3 1px solid;}
.paging a:hover{ color:#FFF; background-color:#00923f; border:#007bc3 1px solid;}
/****关于我们页面****/

/****新闻列表2****/
.newDl a:link, .newDl a:visited { color: #fefefe; }
.newDl a:active, .newDl a:hover { color: #fefefe; }
.newDl { }
.newDl li { padding: 28px 0px; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; cursor: pointer; border-bottom: 1px dashed #d4d4d4; }
.newDl li .con { width:930px; float: left; display: block; margin-left: 50px; color: #999; }
.newDl li .con .t { color: #545454; font-size:18px; line-height:1.5; margin-bottom: 10px; }
.newDl li .con .c { height: 50px; overflow: hidden; text-align: justify; margin-bottom: 15px; font-size: 14px; }
.newDl li .con .more3 { color: #fff; font-size: 14px; }
.newDl li .time2 { color: #fff; float: left; background-color: #a6a6a6; padding: 5px 0px 0px 15px; width: 65px; height: 95px; }
.newDl li .time2 .day { font: 46px/1 arial;}
.newDl li .time2 .moth {  font-size:14px; line-height:1.4; display: block; padding-left: 2px; }
.newDl li .time2 .year { font: 22px/1.2 arial; padding-left: 2px; }
.newDl li:hover { background-color: #efefef; }
.newDl li:hover .time2 { background-color: #00923f; }
.more3 { width: 84px; height: 26px; line-height: 26px; display: block; text-align: center; }
.more3 { background-color: #a6a6a6; color: #fff; }
.more3:hover, .borderradius .newDl li:hover .con .more3 { background-color: #93b8ed; }
.more3 { background:#ccc; }
.more3:hover,.newDl li:hover .con .more3 { background: #00923f; }
.newDl li .con .time3{display:none;}


/****新闻详情页****/
.ninfoT{ padding: 65px 0 30px 0; color: #909090; text-align: center;}
.ninfoT .t{ font-size: 26px; color: #575757; line-height: 1.2; margin-bottom: 18px;}
.ninfoT .bot{ background: url(../images/nbot6.png) no-repeat; width: 59px; height: 14px; margin: 0px auto;}
.ninfoPage{  margin: 35px auto 8%; color: #787878; font-size:14px;text-indent:2em;}
.bgf3{ background-color: #f3f3f3;}
.time4{font-size:14px;}
.infoPaging{ text-align: center; }
.infoPaging a{ display: block; padding: 22px 0px; height: 30px; color: #adadad; font: 14px/30px;}
.infoPaging a.list{ margin: 0px auto; padding-left: 30px; background: url(../images/list.png) no-repeat scroll left center; width: 60px;}
.infoPaging a:hover{ color: #00923f;}
.pinner{width:1120px; margin:0 auto; overflow: hidden;}


/****单页****/
.text {padding: 20px 0 20px 0;color:#505050;}

/****社会责任列表页****/
.life { width: 99%;overflow: hidden;}
.life li {width: 31%;overflow: hidden;margin: 0 0 50px 2%;float: left;position: relative;}
.life .img {overflow: hidden; }
.life .img img{ transition:300ms; width:100%; display:block;}
.life li:hover .title4 {border-color: #00923f;color: #00923f;}
.life li:hover .img img{ -webkit-transform:scale(1.05); transform:scale(1.05); opacity:0.8; filter:alpha(opacity=80);}
.life .liE{ margin:0;}
.life .title4 {transition: 300ms;text-align: center;color: #505050;margin: 15px 0 0 0; height: 42px;line-height: 42px; border-top: 1px solid #cbcbcb;border-bottom: 1px solid #cbcbcb;}


/****社会责任详情页****/

.text5 {margin: 0 0 80px 0;padding: 40px; background: #e8e8e8;border-top: 3px solid #00923f;line-height: 24px;font-size: 16px;}
.slideBox {width: 1120px;height: 650px; overflow: hidden; position: relative;}
.slideBox .bd img {width: 1120px;height: 650px;display: block;}
.slideBox .prev {position: absolute;right: 3%; top: 50%;margin-top: -25px;display: block; width: 31px; height: 31px; background: url(../images/btn2.jpg) no-repeat;filter: alpha(opacity=50);opacity: 0.5;}
.slideBox .next {position: absolute; top: 50%;left: 3%; margin-top: -25px; display: block; width: 31px; height: 31px; background: url(../images/btn1.jpg) no-repeat;filter: alpha(opacity=50);opacity: 0.5;}
.slideBox .prev:hover, .slideBox .next:hover {filter: alpha(opacity=100);opacity: 1;}
.mtop{}

/****资质荣誉页****/
.gallery a{ float:left;width:22%;margin: 0px 0px 38px 3%;display:block;}
.rebox { cursor: pointer; position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 9999; -webkit-filter: none !important;
    background: rgb(0, 0, 0); /* IE Fallback (Solid Colour) */
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);
    background: rgba(0, 0, 0, 0.7); }
.rebox *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; }
.rebox-contents { position: absolute; top: 26%; left: 5%; text-align: center; width: 90%; height: 90%; }
.rebox-contents .rebox-content { border: 5px solid #fff; box-shadow: 0 0 20px #000; border-radius: 1px; max-width: 100%; max-height: 100%; }
.rebox-loading { width: 31px; height: 31px; margin: -16px 0 0 -16px; position: absolute; top: 48%; left: 50%; }
.rebox-caption { display: none; position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; z-index: 1000; background: #000; background: rgba(0,0,0,0.7); }
.rebox-caption p { margin: 0 auto; max-width: 70%; display: inline-block; *display: inline; *zoom: 1; padding: 10px; color: #fff; font-size: 12px; line-height: 18px; }

.rebox-button { position: absolute; z-index: 9999; min-width: 40px; height: 40px; line-height: 40px; background: rgb(0, 0, 0); opacity:0.4; 
    text-decoration: none; font-size: 24px; color: #fff; text-align: center; vertical-align: middle;
    -webkit-border-radius: 32px; -moz-border-radius: 32px; -ms-border-radius: 32px; border-radius: 32px;
    -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; }
.rebox-button:hover,
.rebox-button:focus { opacity: 1; -webkit-transform: scale(1.4); -moz-transform: scale(1.4); -ms-transform: scale(1.4); transform: scale(1.4); }
.rebox-close { right: 10px; top: 10px; }
.rebox-next { right: 10px; top: 48%; }
.rebox-prev { left: 10px; top: 48%; }
.rebox-loading { left: 50%; top: 48%;
    -webkit-animation-name: spin; -webkit-animation-duration: 2000ms; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;
    -moz-animation-name: spin; -moz-animation-duration: 2000ms; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear;
    -ms-animation-name: spin; -ms-animation-duration: 2000ms; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: linear;    
    animation-name: spin; animation-duration: 2000ms; animation-iteration-count: infinite; animation-timing-function: linear;
}

@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from { transform:rotate(0deg); }
    to { transform:rotate(360deg); }
}

/****视频中心页****/
.videos { width: 100%; }
.videos li { width: 100%; float: left; position: relative;}
.videos li:hover{ background:#f2f2f2;}
.videos li .video_left{ float:right; width:52%; padding:5% 0 0 2%;}
.videos li .video_right{ float:left; width:40%; padding:2%; position:relative;}
.videos li .video_left h2{font-size:18px; font-weight:400; line-height:40px; color:#444;}
.videos li .video_left p{ font-size:14px; line-height:26px; color:#999; text-indent:2em;}
.videos .videbox { display: block; width: 100%; overflow: hidden; }
.videos .videbox .vi-img { width: 100%; transition: 500ms; -webkit-transition: 500ms; }
.videos .viDown { width:448px; height:279px; display:block; position:absolute; background-color: rgba(0,0,0,0.6); z-index:99;}
.videos .viDown span {}
.videos .viDown .icon {width:70px; height: 70px; position:absolute; top:45%; left:45%;}
.videos li .video_right:hover .vi-img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.videos li:hover .viDown { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); -webkit-transform: translateY(0); }
.vwrap { display: none;z-index: 999;width: 100%;position: fixed;}
.vwrap .videobtg { z-index: 900; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: 0.5; filter: alpha(opacity=50); overflow: hidden; }
.vwrap .videobox { z-index: 990; width: 800px; height: 500px; border: 12px solid #fff; position: fixed; left: 50%; top: 50%; margin-top: -250px; margin-left: -400px; }
.vwrap .videobox #videobox { width: 100%; display: inline-block; height: 100%; background: #bebebe; }
#videobox_wrapper { height: 100%!important; }
.vwrap .close { z-index: 999; width: 36px; height: 36px; background-color: #00923f; cursor: pointer; position: absolute; top: -12px; right: -48px; }
.vwrap .close i { display: block; width: 36px; height: 36px; background: url(../images/closebtn.png) no-repeat 50% 50%; -webkit-transition: 400ms; transition: 400ms; }
.vwrap .close:hover i { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
#videobox_display_button { background: none no-repeat!important; }
.jwplayer .jwicon { opacity: 0.8; filter: alpha(opacity=80); cursor: pointer; background: url(../images/v_ico.png) no-repeat!important; width: 44px!important; height: 44px!important; -webkit-transition: 100ms; -moz-transition: 100ms; -ms-transition: 100ms; transition: 100ms; }
.jwplayer .jwicon:hover { opacity: 1; filter: alpha(opacity=100); }
.jwlogo, .jwclick { display: none!important; }
.techspanel { padding: 35px 0 100px 0; }
.techvideo{margin-top:30px;}

/****产品展示页****/
.mazui{width:100%; height:104px; background:url(../images/mazui.jpg) no-repeat center top;}
.mazui_pro{width:100%; height:px; text-align:center; padding-bottom:20px;}

.proList ul { margin-left: -32px; }
.proList li { float: left; width: 23%; margin: 0px 0px 32px 2%; }
.proList li a { display: block; border: 3px solid #fff; background-color: #E0DEDE; }
.proList .itembg { position: relative; overflow: hidden; }
.proList .itembg img { width: 100%; display: block; }
.proList .itembg .ico { background: url(../images/fd2.png) no-repeat; width: 29px; height: 30px; position: absolute; left: 50%; top: 55%; margin: 0px 0px 0px -15px; transition: all 300ms ease-in-out 200ms; }
.proList .con { text-align: center;  }
.proList .con .name { font-size: 14px;  overflow: hidden;height:35px;line-height:35px; }
.proList .con .more { border: 1px solid #cccccc; width: 70px; height: 28px; line-height: 28px; text-align: center; display: block; margin: 10px auto ; }
.proList a:link, .proList a:visited { color: #4b4b4b; }
.proList a:active, .proList a:hover { color: #f6f6f6; }
.proList li:hover a { background-color: #00923f; color: #39b54a; color: #fff;border: 3px solid #00923f;  }

/*.no-csstransforms .proList li .itembg .ico { display: none; top: 45%; }
.no-csstransforms .proList li:hover .itembg .bg { display: block; }
.no-csstransforms .proList li:hover .itembg .ico { display: block; }
.csstransforms .proList li .itembg .ico { opacity: 0; }
.csstransforms .proList li:hover .itembg .ico { opacity: 1; top: 45%; }
.csstransforms .proList li:hover .itembg:before, .csstransforms .proList li:hover .itembg:after { height: 100%; }
.csstransforms .proList li:hover .itembg:before { top: 0; left: 0; }
.csstransforms .proList li:hover .itembg:after { right: 0; bottom: 0; }
.csstransforms .itembg:before, .csstransforms .itembg:after { width: 100%; height: 0; content: ""; display: block; background-color: rgba(57,181,74,0.2); position: absolute; transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1); -moz-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1); -ms-transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1); z-index: 10; }
.csstransforms .itembg:before { top: -100%; left: -100%; }
.csstransforms .itembg:after { right: -100%; bottom: -100%; }
.itembg { position: relative; overflow: hidden; width: 100%; display: block; }*/

/****产品详情页****/
.proIdemo a:link, .proIdemo a:visited { color: #7b7b7b; }
.proIdemo a:active, .proIdemo a:hover { color: #39B54A; }
.proIdemo { font-size: 14px; padding-top: 10px; }
.proIdemo .blackPro { float: right; display: block; }
.proIdemo .bimg { position: relative; float: left; display: block; width: 696px; height:344px; border:1px solid #cecece; }
.proIdemo .bimg .ts { position: absolute; right: 0px; bottom: 0px; width: 52px; height: 52px;
    background: url(../images/fd3.png) no-repeat scroll left center #39B54A; display: block; }
.proIdemo .bimg img { width: 100%;  display: block; }
.zoomdiv { left: 859px; height: 300px; width: 234px; }
.jqzoom { position: relative; padding: 0; }
.zoomdiv { z-index: 100; position: absolute; top: 1px; left: 0px; width: 300px; height: 234px;
    background: url(../images/loader2.gif) #fff no-repeat center center; border: 1px solid #dcdcdc; display: none; text-align: center; overflow: hidden; }
.bigimg { width: 644px; height: 502px; }
.jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0px; left: 0px; width: 50px; height: 50px; background: #39B54A 50% top no-repeat; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); cursor: move; }
.proIdemo .pcon { float: right; display: block; width: 330px; padding: 30px; overflow: hidden; background-color: #fff; color: #525252;}
.proIdemo .pcon .name {  font-size:28px; line-height:1.4; padding: 5px 0px 0px; height: 85px; overflow: hidden; }
.proIdemo .pcon .con { height: 200px; overflow: hidden; line-height: 2; }

.content-page { padding: 18px 0px 50px; }
.proDnav { margin-bottom: 38px; }
.proDnav li { float: left; cursor: pointer; color: #727272; text-align: center; display: inline-block; padding: 16px 47px; font-size:14px; line-height:1.2; position: relative; overflow: hidden; }
.proDnav li .ico { background: url(../images/sj.png) no-repeat; width: 11px; height: 8px; position: absolute; left: 50%; bottom: -8px; margin-left: -5px; transition: 400ms; }
.proDnav li.active { background-color: #00923f; color: #fff; }
.proDnav li.active .ico { bottom: 0; }
.proDnav { border-bottom: 2px solid #c2c2c2; width: 100%; }
.proDpage { color: #525252; }
.proDnav li.on{background-color: #00923f; color: #fff;}
.proDnav li.on .ico { bottom: 0; }
.proDpage h2{font-size:16px; line-height:30px; color:#555; padding-top:10px;}
.proDpage p{font-size:14px; line-height:26px; color:#777; text-indent:2em;}

.pageCon ul{ width:100%; height:auto; overflow:hidden;}
.pageCon ul li{width:100%; height:auto; overflow:hidden; float:left;}
.pageCon ul li span{width:10%; float:left; text-align:center; font-size:14px; font-weight:600; line-height:30px; color:#555;
border:1px solid #e0e0e0; border-bottom:none; background:#f6f6f6;}
.pageCon ul li .pro_con{width:89.5%; float:left;  font-size:14px; line-height:30px; color:#888;
border:1px solid #f0f0f0; border-left:none; border-bottom:none;}
.pageCon .proli_last span{ border-bottom:1px solid #e0e0e0;}
.pageCon .proli_last .pro_con{ border-bottom:1px solid #f0f0f0;}

/****人才招聘页****/
.left { width: 250px; line-height: 24px; color: #666; float: left; position: relative; left: -100px; display: none; }
.lx_ewm{width:250px; height:195px; overflow:hidden; text-align:center;}
.lx_ewm span{ text-align:center;}
.lx_ewm img{}
.left .p1 { line-height: 32px; padding: 20px 0 10px 0; font-size: 18px; color: #c0c0c0; text-transform: uppercase; }
.left .p1 span { display: inline-block; color: #424242; font-size: 24px; margin: 0 10px 0 0; letter-spacing: 3px; }
.left .p2 { margin: 25px 0 0 0; color: #424242; font-size: 14px; font-weight: bold; }
.left .text a { color: #00923f; text-decoration: underline; }
.left .text a:hover { text-decoration: none; }
.right { width: 700px; float: right; position: relative; left: 100px;  }
.right .p1 { line-height: 32px; font-size: 18px; color: #c0c0c0; text-transform: uppercase; }
.right .p1 span { display: inline-block; color: #424242; font-size: 24px; margin:20px 0 0 0; letter-spacing: 3px; }
.right .p2 { margin: 40px 0 20px 0; font-size: 16px; color: #15dbb5; font-weight: bold; }
.sideMenu h3{ height:32px; line-height:32px; padding-left:10px;  border-bottom:1px solid #e3e3e3; cursor:pointer;
	font:normal 16px/32px;color:#505050;}
.sideMenu p{line-height:24px;font-size:14px;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/i21.png) no-repeat center; cursor:pointer; }
.sideMenu h3.on em{  background:url(../images/i20.png) no-repeat center;}
.sideMenu .des{ padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ }

/****联系我们页****/
.map img{width:100%;}
.contact { margin-top:300px; color: #666; font-size: 14px; top: 100px; padding: 40px 20px; text-align: center; background: #fefefe; }
.contact .p1 { font-size: 28px; text-transform: uppercase; }
.contact .text { margin: 20px 0 0 0; line-height: 32px; font-weight: bold; }

.paget { color: #454545; padding: 15px 0px 20px 0px; width: 100%; }
.paget .en1 { font: 17px/1.2 "times new roman"; }
.paget .en2 { font: 50px/1.2 "times new roman"; text-transform: uppercase; }
.paget .zh { font-size:27px; line-height:1.24;}
.left p{line-height:35px;}
.left2 { width: 75%; float: right; padding-top:40px; }

.lianxi_1{float:left;}

/****研发页****/
.yanfa{width:100%; height:auto; overflow:hidden;}
.yanfa_1{width:100%; height:289px; background:url(../images/yanfa_img_1.jpg) no-repeat top center;}
.yanfa_2{width:100%; height:509px; background:url(../images/yanfa_img_2.jpg) no-repeat top center;}
.yanfa_3{width:100%; height:790px; background:url(../images/yanfa_img_3.jpg) no-repeat top center;}
.yanfa_4{width:100%; height:203px; background:url(../images/yanfa_img_4.jpg) no-repeat top center;}

/****企业刊物****/
.kanwu{width:100%; height:auto; overflow:hidden;}
.kanwu img{width:100%;}

@media(max-width:640px){
    .videos li .video_right{
        width:100%;
        padding:0;
    }
    .videos .viDown{
        width: 100%;
        height:100%;
    }
    .videos li .video_left{
        width: 100%;
        padding:0;
    }
    .proIdemo .bimg{height:auto;}
    .proIdemo .pcon .con{ height: 100px !important;}
    .pageCon ul li span{width:20% !important;}
    .pageCon ul li .pro_con {width:71% !important; padding-left: 15px;}
}



















